package cn.org.eshow.bean.query;

import java.util.Date;

/**
 * 账单查询对象
 */
public class BillQuery extends BaseQuery {

    public Date startAddTime;//开始添加时间
    public Date endAddTime;//结束添加时间
    public String no;//订单号
    public String category;//账单分类（用户，广告主，平台）
    public String type;//类型（充值，消费支出，佣金）
    public Double minReceive;//收到金额
    public Double maxReceive;//
    public Double minOutlay;//支出金额
    public Double maxOutlay;//
    public Double minBalance;//账户余额
    public Double maxBalance;//
    public String img;//图片地址
    public String orderType;//外部订单类型
    public String orderNo;//外部订单号
    public Integer state;//状态（0未完成，1已成功）
    public String remark;//备注
    public Integer userId;//用户ID

    public BillQuery() {
        super();
    }

    public Date getStartAddTime() {
        return startAddTime;
    }

    public void setStartAddTime(Date startAddTime) {
        this.startAddTime = startAddTime;
    }

    public Date getEndAddTime() {
        return endAddTime;
    }

    public void setEndAddTime(Date endAddTime) {
        this.endAddTime = endAddTime;
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Double getMinReceive() {
        return minReceive;
    }

    public void setMinReceive(Double minReceive) {
        this.minReceive = minReceive;
    }

    public Double getMaxReceive() {
        return maxReceive;
    }

    public void setMaxReceive(Double maxReceive) {
        this.maxReceive = maxReceive;
    }

    public Double getMinOutlay() {
        return minOutlay;
    }

    public void setMinOutlay(Double minOutlay) {
        this.minOutlay = minOutlay;
    }

    public Double getMaxOutlay() {
        return maxOutlay;
    }

    public void setMaxOutlay(Double maxOutlay) {
        this.maxOutlay = maxOutlay;
    }

    public Double getMinBalance() {
        return minBalance;
    }

    public void setMinBalance(Double minBalance) {
        this.minBalance = minBalance;
    }

    public Double getMaxBalance() {
        return maxBalance;
    }

    public void setMaxBalance(Double maxBalance) {
        this.maxBalance = maxBalance;
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

}